brd: use page reference to protect page lifetime#62
brd: use page reference to protect page lifetime#62blktests-ci[bot] wants to merge 1 commit intolinus-master_basefrom
Conversation
|
Upstream branch: 14bed9b |
6637119 to
f092a9b
Compare
|
Upstream branch: 260f6f4 |
e1d3b68 to
cbbe829
Compare
f092a9b to
0b59764
Compare
|
Upstream branch: d6084bb |
cbbe829 to
de86d09
Compare
0b59764 to
aee5bd3
Compare
|
Upstream branch: 831462f |
de86d09 to
fc39b6f
Compare
aee5bd3 to
ef18525
Compare
|
Upstream branch: c93529a |
fc39b6f to
f6e9abf
Compare
ef18525 to
3851b3f
Compare
|
Upstream branch: cbbf0a7 |
f6e9abf to
5246ae8
Compare
3851b3f to
28b3384
Compare
|
Upstream branch: 6a68cec |
5246ae8 to
279c3ca
Compare
28b3384 to
8ab9be5
Compare
|
Upstream branch: f2d282e |
279c3ca to
08fe234
Compare
8ab9be5 to
5b90760
Compare
|
Upstream branch: 89748ac |
08fe234 to
c273b35
Compare
5b90760 to
3893da1
Compare
|
Upstream branch: 89748ac |
|
Upstream branch: 2988dfe |
6a151f2 to
27b06fa
Compare
1356209 to
ae9bce3
Compare
|
Upstream branch: c30a135 |
27b06fa to
3937e4f
Compare
ae9bce3 to
e263d6e
Compare
|
Upstream branch: 561c803 |
3937e4f to
273bd27
Compare
e263d6e to
77110f5
Compare
|
Upstream branch: b96ddbc |
273bd27 to
927373b
Compare
77110f5 to
a2e0474
Compare
|
Upstream branch: 2b38afc |
927373b to
e02b2b1
Compare
a2e0474 to
36a8aec
Compare
|
Upstream branch: 8f5ae30 |
e02b2b1 to
ef8d825
Compare
|
Upstream branch: 8f5ae30 |
|
Upstream branch: 53e760d |
|
Upstream branch: 0e39a73 |
|
Upstream branch: 8742b2d |
|
Upstream branch: 91325f3 |
|
Upstream branch: 3a4a036 |
|
Upstream branch: dfc0f63 |
|
Upstream branch: 0cc5352 |
|
Upstream branch: 24ea63e |
|
Upstream branch: d7ee5bd |
|
Upstream branch: b19a97d |
As discussed [1], hold rcu for copying data from/to page is too heavy, it's better to protect page with rcu around for page lookup and then grab a reference to prevent page to be freed by discard. [1] https://lore.kernel.org/all/[email protected]/ Signed-off-by: Yu Kuai <[email protected]>
Pull request for series with
subject: brd: use page reference to protect page lifetime
version: 2
url: https://patchwork.kernel.org/project/linux-block/list/?series=986659